package Guia2;

import java.util.LinkedList;
import java.util.List;

public class Cuestionario {

	private String nombre;
	private List<Preguntas>preguntas;

	public Cuestionario(String nombreCuestionario) {
		this.nombre = nombreCuestionario;
		this.preguntas = new LinkedList<Preguntas>();
	}

	public String getNombre() {
		return this.nombre;
	}

	public void setPregunta(Preguntas preguntaCuestionario) {
		this.preguntas.add(preguntaCuestionario);
	}

	public String getEnunciadoPreguntas(int numeroPregunta) {
		if(numeroPregunta >= 1){
			numeroPregunta -= 1;
		}
		return (this.preguntas.get(numeroPregunta)).getEnunciado();
	}

	public String getRespuestaCorrecta(int numeroPregunta) {
		if(numeroPregunta >= 1){
			numeroPregunta -= 1;
		}
		return this.preguntas.get(numeroPregunta).getRespuestaCorrecta();
	}

	public List<Opcion> getOpcionesPreguntas(int numeroPregunta) {
		if(numeroPregunta >= 1){
			numeroPregunta -= 1;
		}
		return this.preguntas.get(numeroPregunta).getOpciones();
	}

}
